 

package com.zdkj.subway.rca.dto.in;


import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


import java.io.Serializable;
import java.time.LocalDate;


/**
 * 对账确认过程-二维码电子支付表
 *
 * @author stw
 * @date 2020-10-26 15:13:15
 */
@Data
@TableName("sw_ck_confiirm_process_qrcode_epayment")

@ApiModel(value = "对账确认过程-二维码电子支付表")
public class SwCkConfiirmProcessQrcodeEpaymentDTO implements Serializable {
private static final long serialVersionUID = 1L;


    /**
     * 交易日期（不能重复）yyyy-MM-dd
     */
    @ApiModelProperty(value="交易日期（不能重复）yyyy-MM-dd")
    private LocalDate tradeDate;
    /**
     * 支付宝消费过闸交易金额（分）
     */
    @ApiModelProperty(value="支付宝消费过闸交易金额（分）")
    private Long alipayLocageTradeAmount;
    /**
     * 支付宝消费过闸手续费金额（分）
     */
    @ApiModelProperty(value="支付宝消费过闸手续费金额（分）")
    private Long alipayLocageTradeServiceAmount;
    /**
     * 支付宝消费过闸银行存款金额（分）
     */
    @ApiModelProperty(value="支付宝消费过闸银行存款金额（分）")
    private Long alipayLocageTradeBankAmount;
    /**
     * 支付宝自发码交易金额（分）
     */
    @ApiModelProperty(value="支付宝自发码交易金额（分）")
    private Long alipayZfmTradeAmount;
    /**
     * 支付宝自发码手续费金额（分）
     */
    @ApiModelProperty(value="支付宝自发码手续费金额（分）")
    private Long alipayZfmTradeServiceAmount;
    /**
     * 支付宝自发码银行存款金额（分）
     */
    @ApiModelProperty(value="支付宝自发码银行存款金额（分）")
    private Long alipayZfmTradeBankAmount;
    /**
     * 微信交易金额（分）
     */
    @ApiModelProperty(value="微信交易金额（分）")
    private Long wechartTradeAmount;
    /**
     * 微信服务费金额（分）
     */
    @ApiModelProperty(value="微信服务费金额（分）")
    private Long wechartTradeServiceAmount;
    /**
     * 微信银行存款金额（分）
     */
    @ApiModelProperty(value="微信银行存款金额（分）")
    private Long wechartTradeBankAmount;
    /**
     * 银联交易金额-自发码（分）
     */
    @ApiModelProperty(value="银联交易金额-自发码（分）")
    private Long unionpayTradeSpontaneousCode;
    /**
     * 银联交易金额-云闪付（分）
     */
    @ApiModelProperty(value="银联交易金额-云闪付（分）")
    private Long unionpayTradeQuickPass;
    /**
     * 银联银行存款金额-自发码（分）
     */
    @ApiModelProperty(value="银联银行存款金额-自发码（分）")
    private Long unionpayBankSpontaneousCode;
    /**
     * 银联银行存款金额-云闪付（分）
     */
    @ApiModelProperty(value="银联银行存款金额-云闪付（分）")
    private Long unionpayBankQuickPass;
    /**
     * 银联金额合计（交易加存款四项合计）（分）
     */
    @ApiModelProperty(value="银联金额合计（交易加存款四项合计）（分）")
    private Long unionpayTotal;
    /**
     * 支付宝（交易-银行）求差（分）
     */
    @ApiModelProperty(value="支付宝（交易-银行）求差（分）")
    private Long diffAlipyAmount;
    /**
     * 微信（交易-银行）求差（分）
     */
    @ApiModelProperty(value="微信（交易-银行）求差（分）")
    private Long diffWechartAmount;
    /**
     * 银联自发码（交易-银行）求差（分）
     */
    @ApiModelProperty(value="银联自发码（交易-银行）求差（分）")
    private Long diffUnionpaySpontaneousCodeAmount;
    /**
     * 银联云闪付（交易-银行）求差（分）
     */
    @ApiModelProperty(value="银联云闪付（交易-银行）求差（分）")
    private Long diffUnionpayBankQuickPassAmount;

    }
